﻿global using SpriteInfo = voidbox.PackedTextureElement;

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace voidbox
{
    public enum SpriteEffect : byte
    {
        RGBA = 0,
        Gray = 1,

        //将来扩展 调色板用uniformbuffer 传入
        //PAL8 = 2,暂时去除调色板支持
        //P5A3 只能32色,这种用法必然要引入一个二维PAL图,因为图不多,可以完全用一个RGB化的方法搞,不需要一开始就限制他
        //P5A3 = 3,32color 8alpha
        //P7A1 = 128 color,2alpha

        GrayAsAlpha = 4,//for Font
    }
}
